self-protection weapon - Francés Inglés Diccionario